Libraries for Token Signing/Verification
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
Install-Package
System.IdentityModel.Tokens.Jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
Install-Package
JWT.NET
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
Install-Package
jose-jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
Install-Package
jose-rt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
Install-Package
Trivial
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
Install-Package JsonWebToken
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/pintov/1c-jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
alr get jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
bun add jose
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
add-apt-repository ppa:ben-collins/libjwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/cisco/cjose.git && cd cjose && ./configure && make
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/TomzBench/jsmn-web-tokens.git && cd jsmn-web-tokens && cmake . && cmake --build . --target install
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/xmidt-org/cjwt.git
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/troian/jwtpp
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/Thalhammer/jwt-cpp
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/arun11299/cpp-jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/pokowaka/jwt-cpp
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/pocoproject/poco.git
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/jcberquist/jwt-cfml
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
lein: [funcool/buddy "2.0.0"]
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/crystal-community/jwt.git
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
dub fetch jwtd
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
dub fetch jwt

- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
dart pub add dart_jsonwebtoken
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/paolo-rossi/delphi-jose-jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/synopse/mORMot

- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
see https://deno.land/x/jose
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
defp deps, do: [{:json_web_token, "~> 0.2.5"}]
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
defp deps, do: [{:joken, "~> 1.2"}]
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
defp deps, do: [{:guardian, "~> 1.0 "}]
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/G-Corp/jwerl.git
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
go get github.com/golang-jwt/jwt/v5
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
go get github.com/SermoDigital/jose
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
go get github.com/robbert229/jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
go get github.com/square/go-jose
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
go get github.com/lestrrat-go/jwx
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
go get github.com/nickvellios/gojwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
GO111MODULE=on go get github.com/gbrlsnchs/jwt/v3
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
go get github.com/pascaldekloe/jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
go get github.com/brianvoe/sjwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
go get github.com/cristalhq/jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
go get github.com/gilbsgilbs/jwit
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
go get github.com/kataras/jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
compile "org.grails.plugins:security-stateless:0.0.9"

- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
see https://github.com/matteobaccan/HarbourJwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
cabal install jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
cabal install jose
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
haxelib install jsonwebtoken
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
maven: com.auth0 / java-jwt / 3.3.0
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
maven: org.bitbucket.b_c / jose4j / 0.9.3
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
maven: com.nimbusds / nimbus-jose-jwt / 5.7
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
maven: io.jsonwebtoken / jjwt-root / 0.11.1
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
maven: io.fusionauth / fusionauth-jwt / 5.2.2
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
maven: io.vertx / vertx-auth-jwt / 3.5.1
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
maven: io.inverno.mod / inverno-security-jose / 1.5.2
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
npm install jose
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
npm install jsrsasign
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
npm install node-jose
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/tjcelaya/jwt.q
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
maven: com.github.PhilJay / JWT / 1.1.5
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
maven GAV: io.github.nefilim.kjwt:kjwt-core:0.3.0
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/SkyLothar/lua-resty-jwt.git
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
npm install jsonwebtoken
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
npm install jose
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
npm install aws-jwt-verify
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
pod 'JWT'
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
opam install jose
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
cpanm Crypt::JWT
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
composer require firebase/php-jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
composer require lcobucci/jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
composer require emarref/jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
composer require gree/jose
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
composer require web-token/jwt-framework
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
composer require vaibhavpandeyvpz/jweety
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
git clone https://github.com/cdoco/php-jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
composer require adhocore/jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
composer require miladrahimi/php-jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
composer require nowakowskir/php-jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
CREATE EXTENSION pgjwt;
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
Install-Module JWT
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
Install-Module jwtPS
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
pip install pyjwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
pip install python-jose
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
pip install jwcrypto
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
pip install authlib
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
gem install jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
gem install json_web_token
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
gem install json-jwt
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
gem install jose
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
cargo: name = "frank_jwt" version = "*"
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
cargo: name = "jsonwebtoken" version = "*"
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
cargo: name = "jsonwebtoken-rustcrypto" version = "*"
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
Cargo.toml: biscuit = "*"
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
Cargo.toml: jsonwebtokens = "*"
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
sbt: "com.jason-goodwin" %% "authentikat-jwt" % "0.4.5"
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
sbt: "pdi" %% "jwt-core" % "0.14.1"
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
libraryDependencies += "io.igl" %% "jwt" % "1.2.2"
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
libraryDependencies += "com.github.janjaali" %% "spray-jwt" % "1.0.0"
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
sbt: libraryDependencies += "black.door" %% "jose" % "0.2.2" mill: ivy"black.door::jose:0.2.2"
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
pod 'JSONWebToken'
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
.package(url: "https://github.com/vapor/jwt-kit.git", from: "4.0.0")
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
pod 'SwiftyJWT'
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
.package(url:"https://github.com/IBM-Swift/Swift-JWT", from: "3.5.0")
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
pod 'JOSESwift'
- Sign
- Verify
iss
checksub
checkaud
checkexp
checknbf
checkiat
checkjti
checktyp
check
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES256K
- ES384
- ES512
- PS256
- PS384
- PS512
- EdDSA
.package(url: "https://github.com/beatt83/jose-swift.git", from: "2.4.0")
Get Started with JSON Web Tokens
Securely implement authentication with JWTs using Auth0 on any stack and any device in less than 10 minutes.